約 3,106,828 件
https://w.atwiki.jp/v2cwiki/pages/82.html
参照: V2C 使用法 設定ファイル V2Cは、Jane系ブラウザで使われている一部の設定ファイルと互換性を持っており、Janeライクな方法で設定ができる(V2C本来の設定と被るところが多々あるので注意)他、新Jane総合掲示板などで有志の方々により更新され続けている、ImageViewURLReplace.datや、NGFiles.txtを使用することができます。 以下のファイルは全て、文字エンコードshift-jisです。 以下のファイルは全て、V2C保存用フォルダに置くことで導入することができます。 ファイル一覧 Jane互換ファイルAAList.txt ImageViewURLReplace.dat NGFiles.txt ReplaceStr.txt URLExec.dat URLExec2.dat URLExec3.dat URLExec.dat BEIDList.txt Proxy.txt その他kakikomi.txt 関連ツールURLExec.dat置換作業補助エディタ Jane互換ファイル ※新Jane総合掲示板を利用する際の注意※ 新Jane総合掲示板 はJane系列の専ブラのための掲示板です。V2Cの話題や質問等は基本的には板違いであることを留意して、お邪魔するようにしましょう。 ※意図しない動作が起きる問題について※ 下記の設定ファイルを入れることで意図しない動作が起こる場合があります。よくある例として、ImageViewURLReplace.datによる画像のサムネイルや、URLExec.datによるURLクリックの動作等への影響が挙げられます。そういう場合はまずImageViewURLReplace.datやURLExec.datを除外等し、設定ファイルを再読込(「メニュー」→「ファイル」→「再読み込み」→問題のありそうなファイルを選択)して動作確認してみましょう。これで治るなら原因は設定ファイルにあります。 ※V2Cでの読み込みタイミングについて※ 以下のファイルはV2C起動時に読み込まれますが、「メインメニュー」→「ファイル」→「再読み込み」から手動で再読み込みすることもできます。 また、AAList.txtはV2CでAAListを呼びだす度に自動で再読込される仕様でしたが、本機能搭載(R20101011)により起動時or手動読み込みでのみ再読み込みされる仕様となりました。 AAList.txt 設定優先順位 : AAList.txt > V2C短文リスト(shrtphrs.txt) 本来V2Cは、shrtphrs.txtによりAAを管理していますが、これをJaneで使われているAAList.txtに置き換えることができます。shrtphrs.txt と AAList.txt の特徴とその比較については AA のページを参照してください。 + AAList.txt を導入するときの注意点 AAList.txt を導入するときの注意点 「AAList.txt」を導入すると、V2Cの本来のAAを管理している「短文リスト(shrtphrs.txt)」が無視されるようになります。書き込み欄で表示されるリストの内容は、短文リストからAAList.txtに置き換わり、ポップアップメニューの「短文へ追加」等の機能では、短文リストに登録されず、AAList.txtに登録されます。また、AAList.txtは、「メニュー」→「設定」→「短文」の「短文登録」ダイアログによる管理はできないので、テキストエディタやAA List Manager for Jane 2ch等の外部ツールを使用してください。(「短文登録」ダイアログによる操作は、常に「短文リスト(shrtphrs.txt)」へ反映されます) 参考: ぶるるる V2Cのちょっと便利な使い方13~AAリストを使う~ AAList.txt@JaneStyleヘルプ ImageViewURLReplace.dat 設定優先順位 : iurlrpl.txt > ImageViewURLReplace.dat 画像として認識しない、または直接リンクで画像を取得できないURLを、正規表現により画像リンクとして有効化するための設定ファイルです。下記イメージのように、イメぴた(http //imepita.jp/****)等の拡張子が.jpgでないURLでも、ImageViewURLReplace.datで補正すれば画像リンクとして有効化することができます。 画像リンクはサイト毎に仕様が違い、また頻繁に変更されるため、このような形でメモ帳等のテキストエディタから誰でも編集できるようになっています。有志の方々がImageViewURLReplace.datスレで、日々解析とファイルの更新を行っておられるので覗いてみましょう。 ImageViewURLReplace.dat@JaneStyleヘルプ 設定ファイルとURL変更用スクリプト@V2C板 参考: ぶるるる V2Cのちょっと便利な使い方3~StreamingPlayerとImageViewURLReplace.dat~ 参考: ぶるるる Amazonのリンククリックでビューワが開いちゃうのを阻止する(専ブラ+ImageViewURLRepalce.dat使用時) 関連項目:iurlrpl.txt NGFiles.txt 設定優先順位 : 競合しない(読込順序 : V2CのNG設定ファイル(ngfile.txt) → NGFiles.txt) 任意のファイルをハッシュ値によりブロックするための設定ファイルです。URLでの指定ではなく、ファイルの内容を指定することができるため、URLが変わっても対応することができます。ImageViewURLReplace.datと同じく、NGFiles.txtを晒すスレ@新Jane総合掲示板で有志の方々がファイルの更新を行っておられます。 NGFiles.txt@JaneStyleヘルプ NGFiles.txtを晒すスレ@新Jane総合掲示板 関連項目:非表示(NG)機能 ReplaceStr.txt 設定優先順位 : ReplaceStr.txt > V2Cレス表示等の設定 レス表示欄の任意の文字列を正規表現により置換する設定ファイルです。 + ReplaceStr.txtの記述例を開く ReplaceStr.txtの仕様 ※名前欄、メール欄、本文以外の指定は無視されます。(IDへの適用は不可 "name","mail","msg" のみ使用可) 複雑な条件による置換を行いたい場合はrescheck.jsのcheckRawTextを使用しましょう。 非表示(NG)、キーワード(ハイライト)についてはV2C側から設定した方が処理が速いようです。 Twitterの仮想スレッドには、別にReplaceStr_Tw.txtが用意されています。 参照: ReplaceStr.txt@JaneStyleヘルプ 参照: ReplaceStr.txtまとめ @ ウィキ (流用できるのはStyle用のものです) 関連項目:ReplaceStr_Tw.txt 記述例一覧 名前欄ハイライト 非表示・省略・無効化名前欄5文字以上省略 名前欄を全て名無しさんに置換 特定のコテハンを名無しさんに置換 表示・追加・有効化 メール欄 本文ハイライト引用文を着色 非表示・省略・無効化wが2つ以上続けば1つに省略 wが10以上なら省略 「>1」や「 1」をアンカー化しない 半角スペースを含む「> 1」や「 1」をアンカー化しない 不快な言葉を「(`ェ´)ピャー」に置換 表示・追加・有効化マウスポンタ URL置換NGFiles.txt晒しスレの画像リンクを無効化 ImageViewURLReplace.datとの連携(複数表示) @ピタ10枚表示 ピクト10枚表示 あぷあぷ6枚表示 URL内の"("")"をエンコードしてURL化する @wikiのレス表示欄内タグを整理 ニコニコ動画の省略されたURLを補正 Y-BBSと写メchのURL修正 名前欄 ハイライト 非表示・省略・無効化 名前欄5文字以上省略 //▽名前欄5文字以上省略 rx2 (.{5}).*$1name 名前欄を全て名無しさんに置換 //▽名前欄を全て名無しさんに置換 rx2 (.{1}).*名無しname 特定のコテハンを名無しさんに置換 //▽特定のコテハンを名無しさんに置換 rx2 コテハン名名無しさんname 表示・追加・有効化 メール欄 本文 ハイライト 引用文を着色 ※[TAB]はキーボードの【Tab】キーで空白を入力して下さい。 //▽引用文を着色 rx2 ((? ^| br ) {0,2})(>(?!<)|>(?!<))(?!\2?[1-91-9][\d0-9]{0,3}(?![\d0-9]|(? [,,][\d0-9]+)*(? [,,][\d0-9]+)*[,,][00]|[..][\d0-9])|\2?ID |(? !>)*(? (? * ){6}|[ ; ̄__]{3}))(\2?)(.*?)(?= br |$)[TAB]$1 font color=green $2$3 !-- -- $4 /font [TAB]msg 非表示・省略・無効化 wが2つ以上続けば1つに省略 //▽wが2つ以上続けば1つに省略 rx2 [wWwW]{2,}(?![A-Za-z0-9_% \--/=]) font color=gray w /font msg wが10以上なら省略 //▽wが10以上なら省略 rx2 [wWwW]{10,}(?![A-Za-z0-9_% \--/=])w..[略]msg 「>1」や「 1」をアンカー化しない ※[TAB]はキーボードの【Tab】キーで空白を入力して下さい。 //▽「>1」や「 1」をアンカー化しない rx2 (? (? !>)(>)|(? !>)(>))(?=[\d0-9])[TAB]$1$2 !-- -- [TAB]msg ※ほぼ同機能があります。 設定→レス表示→一般→表示→「複数連続した' 'のみアンカーの開始と認識」 半角スペースを含む「> 1」や「 1」をアンカー化しない ※[TAB]はキーボードの【Tab】キーで空白を入力して下さい。 //▽半角スペースを含む「> 1」や「 1」をアンカー化しない rx2 (>|>)(?= [\d0-9])[TAB]$1 !-- -- [TAB]msg 不快な言葉を「(`ェ´)ピャー」に置換 //▽不快な言葉を「(`ェ´)ピャー」に置換 ex2 (バカ|アホ|マヌケ)(`ェ´)ピャーmsg 表示・追加・有効化 マウスポンタ //▽マウスポンタ ex マウスポインタマウスポンタmsg URL置換 NGFiles.txt晒しスレの画像リンクを無効化 //▽NGFiles.txt晒しスレの画像リンクを無効化 rx2 h?t?tps? //([\p{Alnum}!#-/ ;=?@_~]*(imepita\.jp|pita\.st|pic\.to|\.jpe?g|\.gif|\.png|\.bmp)[\p{Alnum}!#-/ ;=?@_~]*) font color="#cc0000" 【$2リンク無効化】 /font $1msg 0 NGFiles.txtを晒すスレ rx2 h?t?tp //(? w+\d*\.)?(? [-\w\.]+/index413\.php|amilala\.blogspot|bestgore|blog54\.fc2\.com/g/grodictionary/file|bmezine|charonboat|duvx\.com/book|easyweb\.easynet\.co\.uk/~hiros|feiyu\.com\.cn|festered|gazo01\.chbox\.com/(? guromovie|occult)/src|gb\.bbs\.ws/book|ginjirou\.blog\.ocn\.ne\.jp/310ch/images|gore\.forcedexistence|goregasm|grannymax|hackpalace\.com/virii/makers|hellplant\.org/cgi-bin/xoor|imepita\.zz\.tc|img\.chan4chan|jodi\.org|kur0nek0\.web\.infoseek\.co\.jp|liquidgeneration\.com/sabotage|liveleak|lol\.to/book|lysll\.cn|mat\.blogdns|mayhem\.net/juke|mobilepict\.zz\.tc|muvc\.net/mumyou|nomullas\.net|omanchin|poetry\.rotten|pya\.cc/pyaimg/img|rotten|snuffx|stileproject|stock\.2ch\.net/test/(? buy|sell)|strangeworld\.org/uedakana|subculture|theync|transa-na\.net/?news/archive|trasher\.ru/foto/trasher|uncoverreality|ura\.zebla\.net/~guro/bbs|vip\.6to23|xratedhostz\.com/users/loloii|yaromat\.com/macos8)(? \.com)?/[\p{Alnum}!#-/ ;=?@_~]+ font color="#cc0000" 【$1リンク無効化】 /font msg // rx2 h?t?tp //(mat.blogdns.com)/[\p{Alnum}!#-/ ;=?@_~]+ font color="#cc0000" 【$1リンク無効化】 /font msg ImageViewURLReplace.datとの連携(複数表示) //▽ImageViewURLReplace.datとの連携(複数表示) rx h?ttp //www\.mywife\.cc/cont/wife/\w+/index\.html$ br $ #1msg rx h?ttp //www\.kawaiikawaii\.jp/works/-/detail/=/cid=\w+/$ br $ #1 br $ #2 br $ #3msg rx h?ttp //www2\.g-queen\.com/ms/bymodel/\w{2}\d{6,9}\.html$ br $ #2msg rx h?ttp //www2\.g-queen\.com/ms/bymodel/\w{2}\d{3}\.html$ br $ #2 br $ #3 br $ #4 br $ #5msg rx h?ttp //up2\.(viploader\.net/pic/src/viploader\d+\.jpg\.html)http //up2.$1 br └[P]http //find.$1 rx h?ttp //pic2ch\.giox\.org/thread/\d+/[\w%]+\+$ br $ #1 br $ #2 br $ #3 br $ #4msg rx h?ttp //www\.bettykiss\.com/dvdInfo/\d+\.html$ br $ #1msg rx h?ttp //www\.hamajim\.com/shop/\w+-\d+\.php$ br $ #1msg rx h?ttp //(? www\.)?maniaxfilm\.com/page/detail\.php\?number=[-\w]+$ br $ #1msg rx h?ttp //www\.r-shodo\.tv/\w+/\w+\.html$ #1 br $ #2 br $ #3 br $ #4 br $ #5msg rx h?ttp //(? www\.)?show(? \.twdmm|\.avcd0)\.com/\w+\.html$ font color=tomato 《$ #screen_shot》 /font msg rx2 tp //(pic\.vc/\?\w+)tp //$1 font color=cornflowerblue 《ttp //1@$1 ttp //2@$1》 /font msg rx h?ttp //(? www\.)?uraparadvd\.com/detail/\w+\.html$ #1 br $ #2msg rx h?ttp //(? www\.)?no1dvdvd\.net/details/\w+\.html$ #1 br $ #2msg rx h?ttp //(? www\.)?adultdvd\.jp/catalog/product_info\.php/[\w/]+$ #1 br $ #2msg rx h?ttp //(? www\.)?dvdtuhan\.com/index\.php\?[-= \w]+$ #1 br $ #2msg rx h?ttp //page\d+\.auctions\.yahoo\.co\.jp/jp/auction/[a-z]\d+$ (オリジナル) br $ #2 br $ #3msg rx h?ttp //(? www\.)?otonanodvd\.com/detail/\w+\.html$ #1 br $ #2msg rx h?ttp //(? www\.)?dvd-ousama\.com/index\.php\?main_page=[-?\w= ]+$ #1 br $ #2msg rx h?ttp //(? www\.)?dvdshop-jp\.com/\w+/\w+\.htm$ #1 br $ #2msg rx h?ttp //(? www\.)?pornoah\.com/index\.php\?main_page=product_info products_id=\d+ [\w=]+$ #1 br $ #2msg rx h?ttp //(? www\.)?eromise\.com/shop/shop\.cgi\?order=[-\w =%\.]+$ #1 br $ #2msg rx h?ttp //(? www\.)?erokin\.com/main\.php\?item=[-\w=% ]+#listrow_1$ #1 br $ #2msg rx h?ttp //(? www\.)?uraparadvd\.com/detail/\d+\.html$ #1 br $ #2msg rx http //www\.dvdbanks\.com/detail\.html\?titleid=\d+$ #1 br $ #2msg rx h?ttp //(? www\.)?dvd-global\.com/detail\.html\?itemcode=[-\w]+$ #1 br $ #2msg rx http //(? www\.)?(? twdmm|avcd0|avxsale)\.com/shop/product_info\.php\?[- \w=]*?products_id=\d+[- \w=]*$ #1 br $ #2msg rx h?ttp //(? www\.|show\.)?gs9\.\d+dvdx\.com/[\w/]+\.php\?(? [\w =]+)?products_id[\w =]+(? www\.)?$ #1 br $ #2msg rx h?ttp //(? www\.)?genie\.x0\.com/j\.php\?id=\w+ u=http%3A%2F%2F(item\.slide\.com)%2F(\w+)%2F(\w+)%2F(\w+)%2F(\w+)%2F(.*)%2F(.*)http //$1/$2/$3/$4/$5/$6/$7msg rx (h?ttp //\w.upup\.be/)pl/imageout\.cgi\?q=1( k=\w+)$1?mode=disp$2msg @ピタ10枚表示 //▽@ピタ10枚表示 rx (h?ttp //p\.pita\.st/\?)(? m=)?(\w{8})(?![ #])$ (original) br 《$1m=$2#1 $1m=$2#2 $1m=$2#3 br $1m=$2#4 $1m=$2#5 $1m=$2#6 br $1m=$2#7 $1m=$2#8 $1m=$2#9》msg ピクト10枚表示 //▽ピクト10枚表示 rx (h?ttp //\w\.pic\.to(? 80)?/\w+)(? \?r=?\d+)?$ (original) 《$1?r1 $1?r2 br $1?r3 $1?r4 $1?r5 $1?r6 br $1?r7 $1?r8 $1?r9 $1?r10》msg あぷあぷ6枚表示 //▽あぷあぷ6枚表示 rx h?ttp //(\w\.upup\.be/)[^\s ]*?(? \?|k=)(\w{10})(?!#)[^\s ]*$ (original) 《http //$1?$2#2 http //$1?$2#3 br http //$1?$2#4 http //$1?$2#5 http //$1?$2#6》msg // rx h?ttp //(\w\.upup\.be/\?\w{10})http //$1 (original) 《http //2@$1 http //3@$1 br http //4@$1 http //5@$1 http //6@$1 http //qr@$1》msg URL内の"("")"をエンコードしてURL化する //▽URL内の"("")"をエンコードしてURL化する rx2 tps? //[A-Za-z0-9_% \--/=()]+?(? /|\.\w{2,5})(?=\((?![A-Za-z0-9_% \--/=]*\)[A-Za-z0-9_% \--/=]))$ escape msg rx2 tps? //(? [A-Za-z0-9_% \--/=]+|\([A-Za-z0-9_% \--/=]*\))+$ url msg rx2 \((?=[A-Za-z0-9_% \--/=()#;]* url ) #40;msg rx2 \)(?=[A-Za-z0-9_% \--/=()#;]* url ) #41;msg rx2 (? escape | url )msg @wikiのレス表示欄内タグを整理 //▽@wikiのレス表示欄内タグを整理 rx a class="atpedia_autolink" href="http //atpedia\.jp/word/.+?" (.+?) /a $1msg 4 http //www.\.atchs\.jp/ ニコニコ動画の省略されたURLを補正 //▽ニコニコ動画の省略されたURLを補正 rx2 (^|[^/])(sm|nm|lv)(\d+)http //www.nicovideo.jp/watch/$2$3msg Y-BBSと写メchのURL修正 //Y-BBSと写メchのURL修正 rx a\shref=[" ]\.\.([^" ]+)[^ ]+ $ http //y-bbs.net/raunnji$1 br msg 4 http //y-bbs\.net/raunnji/\w+ rx a\shref=[" ]\.\.([^" ]+)[^ ]+ $ http //y-bbs.net/yobi/$1 br msg 4 http //y-bbs\.net/yobi/\w+ rx a\shref=[" ]\.\.([^" ]+)[^ ]+ $ http //y-bbs.net/warai/$1 br msg 4 http //y-bbs\.net/warai/\w+ rx a\shref=[" ]\.\.([^" ]+)[^ ]+ $ http //y-bbs.net/mania/$1 br msg 4 http //y-bbs\.net/mania/\w+ rx a\shref=[" ]\.\.([^" ]+)[^ ]+ $ http //y-bbs.net/nori/$1 br msg 4 http //y-bbs\.net/nori/\w+ rx a\shref=[" ]\.\.([^" ]+)[^ ]+ $ http //y-bbs.net/mata/$1 br msg 4 http //y-bbs\.net/mata/\w+ rx a\shref=[" ]\.\.([^" ]+)[^ ]+ $ http //y-bbs.net/bbs_ai/$1 br msg 4 http //y-bbs\.net/bbs_ai/\w+ rx a\shref=[" ]\.\./([^" ]+)[^ ]+ $ http //ws1.y-bbs.net/dare/$1 br msg 4 http //ws1\.y-bbs\.net/dare/\w+ rx a\shref=[" ]\.\.([^" ]+)[^ ]+ $ http //ws2.y-bbs.net/kawaii/$1 br msg 4 http //ws2\.y-bbs\.net/kawaii/\w+ rx a\shref=[" ]\.\./([^" ]+)[^ ]+ $ http //ws1.y-bbs.net/av/$1 br msg 4 http //ws1\.y-bbs\.net/av/\w+ rx a\shref=[" ]\.\.([^" ]+)[^ ]+ $ http //ws3.y-bbs.net/mizugi/$1 br msg 4 http //ws3\.y-bbs\.net/mizugi/\w+ rx a\shref=[" ]\.\.([^" ]+)[^ ]+ $ http //y-bbs.net/bbsero/$1 br msg 4 http //y-bbs\.net/bbsero/\w+ rx a\shref=[" ]\.\./([^" ]+)[^ ]+ $ http //ws1.y-bbs.net/jk/$1 br msg 4 http //ws1\.y-bbs\.net/jk/\w+ rx a\shref=[" ]\.\.([^" ]+)[^ ]+ $ http //ws2.y-bbs.net/top/$1 br msg 4 http //ws2\.y-bbs\.net/top/\w+ rx a\shref=[" ]\.\./([^" ]+)[^ ]+ $ http //ws1.y-bbs.net/ol/$1 br msg 4 http //ws1\.y-bbs\.net/ol/\w+ rx a\shref=[" ]\.\./([^" ]+)[^ ]+ $ http //ws1.y-bbs.net/gal/$1 br msg 4 http //ws1\.y-bbs\.net/gal/\w+ rx a\shref=[" ]\.\.([^" ]+)[^ ]+ $ http //y-bbs.net/bbsfree/$1 br msg 4 http //y-bbs\.net/bbsfree/\w+ rx a\shref=[" ]\.\./([^" ]+)[^ ]+ $ http //ws1.y-bbs.net/tousatu/$1 br msg 4 http //ws1\.y-bbs\.net/tousatu/\w+ rx a\shref=[" ]\.\.([^" ]+)[^ ]+ $ http //y-bbs.net/anime/$1 br msg 4 http //y-bbs\.net/anime/\w+ rx a\shref=[" ]\.\.([^" ]+)[^ ]+ $ http //y-bbs.net/jyukujyo/$1 br msg 4 http //y-bbs\.net/jyukujyo/\w+ rx a\shref=[" ]\.\.([^" ]+)[^ ]+ $ http //y-bbs.net/kosu/$1 br msg 4 http //y-bbs\.net/kosu/\w+ rx a\shref=[" ]\.\.([^" ]+)[^ ]+ $ http //y-bbs.net/moe/$1 br msg 4 http //y-bbs\.net/moe/\w+ rx a\shref=[" ]\.\.([^" ]+)[^ ]+ $ http //ws3.y-bbs.net/feti/$1 br msg 4 http //ws3\.y-bbs\.net/feti/\w+ rx a\shref=[" ]\.\.([^" ]+)[^ ]+ $ http //y-bbs.net/gironn/$1 br msg 4 http //y-bbs\.net/gironn/\w+ rx a\shref=[" ]\.\.([^" ]+)[^ ]+ $ http //ws3.y-bbs.net/gaijin/$1 br msg 4 http //ws3\.y-bbs\.net/gaijin/\w+ rx a\shref=[" ]\.\.([^" ]+)[^ ]+ $ http //ws3.y-bbs.net/oppai/$1 br msg 4 http //ws3\.y-bbs\.net/oppai/\w+ rx a\shref=[" ]\.\.([^" ]+)[^ ]+ $ http //shamech.kir.jp/ch/$1 br msg 4 http //shamech.kir.jp/ch/\w+ rx img\ssrc="\.\./\w+/img\d{1,2}/\d+\.jpg"\swidth="\d+"\sheight="\d+"\salign=left msg rx http //(ws[123]\.)?y-bbs\.net/\w+/?/test/read\.php/\w+/\d+/[0-9,-]+ br msg ReplaceStr.txt@JaneStyleヘルプ ReplaceStr.txtを活用するスレ@新Jane総合掲示板 ReplaceStr.txtまとめ @ ウィキ -Style用- ReplaceStr.txtまとめ @ ウィキ -管理人のReplaceStr.txt- 関連項目:ReplaceStr_Tw.txt URLExec.dat URLExec2.dat URLExec3.dat URLExec.dat 設定優先順位 : V2C外部ブラウザ設定 > URLExec.dat > V2Cマウスクリック設定 設定優先順位 : URLExec.dat2 > V2Cマウスオーバー設定 設定優先順位 : URLExec.dat3 > V2Cマウスクリック設定 URLExec.datは、URLをクリックした場合の動作を正規表現により指定する設定ファイルです。 URLExec2.datは、URLにマウスオーバーした場合の動作を正規表現により指定する設定ファイルです。 URLExec3.datは、URLの画像サムネイルをクリックした場合の動作を正規表現により指定する設定ファイルです。 指定できる動作は、スクリプトや外部ツール、外部ブラウザ等です。 + URLExec.dat URLExec2.dat URLExec3.datの記述例を開く URLExec.dat,URLExec2.dat,URLExec3.datの仕様について URLExec.dat@JaneStyleヘルプ スクリプトを起動する 参照: V2C 使用法 設定ファイル T20100813からURLExec.dat,URLExec2.dat,URLExec3.datでV2Cのスクリプトを実行できるようになりました。(V2C独自拡張) コマンドの書式は"$SCRIPT"が"$V2CSCRIPT"になる以外は外部コマンドと同じです。 記述例一覧 URLExec.dat URLExec2.datスクリプトマウスオーバー URLExec3.dat URLExec.dat URLExec2.dat スクリプト マウスオーバー URLExec3.dat URLExec.dat@JaneStyleヘルプ URLExec.datを晒すスレ@新Jane総合掲示板 BEIDList.txt 設定優先順位 : BEIDList.txt > V2CBE@2chログイン設定 複数のBEアカウントを登録しておくことができるリストです。 BEIDList.txt@JaneStyleヘルプ Proxy.txt 設定優先順位 : Proxy.txt > V2Cネットワーク設定 複数のProxyを登録しておくことができるリストです。 Proxy.txt@JaneStyleヘルプ その他 kakikomi.txt デフォルトでJaneと同じファイル形式。「メニュー」→「設定」→「書き込み」→「一般」→「書き込み内容をkakikomi.txtに保存」にチェックが入っていると、自動で生成されます。Janeで使っていた kakikomi.txt を持っている場合は、V2C保存用フォルダに置くことで、引き続き使うことができます。なお、履歴を保存しない板では書き込み内容も保存されません。 + Janeから引き継ぐ場合の注意点 Janeから引き継ぐ場合の注意点 V2CとJane系は、kakikomi.txtへ書き込み内容を保存する書式に若干の違いがあるようです。具体的には、書き込み文と敷居線の間に、V2Cは空白行が1行空き、Jane系は2行空くようです。単純にkakikomi.txt をテキストエディタ等で閲覧する分には支障ありませんが、外部ツール等で読み込む場合に問題が起こる可能性があります。(問題発生例:kakikomi解析2) 参照: V2C 使用法 書き込み設定 の「書き込み内容を保存」 関連項目: ローカル板の「書き込み内容をローカルスレッドに保存」 関連ツール URLExec.dat置換作業補助エディタ 参考: ぶるるる URLExec.dat置換作業補助エディタ作ってみた(SetURLExecのパクリ)
https://w.atwiki.jp/issei-game/pages/78.html
要望等にて、要望がありましたので設置しました。暫定処置ページです セーブファイルをアップロード&提供するページです 容量的に圧縮ファイル推奨です 不要ファイルの削除は要望等に書き込んでもらえれば対応します セーブファイル使用法セーブファイルの場所 使用方法 セーブデータ一覧【あ】アクトレイザー(SFC) 悪魔城ドラキュラサークルオブザムーン(GBA) ウェーブレース64(N64) ウルティマ 恐怖のエクソダス(FC) SDガンダム外伝2 円卓の騎士(SFC) 【か】キャッスルヴァニア暁月の円舞曲(GBA) キャッスルヴァニア白夜の協奏曲(GBA) キャプテン翼3(SFC) キャプテン翼4(SFC) クロノトリガー(SFC) 激突要塞!+(ブラウザ) 【さ】スーパードンキーコング2 ディディーアンドディクシー(SFC) スーパーマリオアドバンス3:ヨッシーアイランド(GBA) スーパーマリオカート(SFC) スーパーマリオ ヨッシーアイランド(SFC) スーパーマリオワールド(SFC) ゼルダの伝説 神々のトライフォース(SFC) ゼロヨンチャンプ RR-Z(SFC) 【た】ドラえもん ギガゾンビの逆襲(FC) ドラゴンクエストⅢ(SFC) ドラゴンクエストⅣ(FC) ドラゴンクエストⅤ(SFC) ドラゴンボールZ超サイヤ伝説(SFC) 【な】 【は】火の鳥 鳳凰編 我王の冒険(FC) ファイアーエムブレム 封印の剣(GBA) 不思議のダンジョン トルネコの大冒険(SFC) 不思議のダンジョン2 風来のシレン(SFC) VIPマリオ4(SFC) プロ野球?殺人事件!(FC) ポケットモンスター赤ver(GB) ポケットモンスター緑ver(GB) ポケットモンスター黄ver(GB) ポケットモンスター金(GB GBC) ポケットモンスター金(GB GBC) ポケモンカードGB2~GR団参上!!~(GBC) 星のカービィ スーパーデラックス(SFC) 星のカービィ夢の泉の物語(FC) 星のカービィ 夢の泉デラックス(GBA) ポケットモンスターエメラルド(GBA) 炎の闘球児ドッジ弾平2(FC) 【ま】マリオカート64(N64) マリオのスーパーピクロス(SFC) ミニ四駆シャイニングスコーピオン レッツ&ゴー(SFC) モノリスフィア(フリゲ) 【や】遊☆戯☆王デュエルモンスターズ エキスパート2006(GBA) 【ら】LIVE A LIVE(SFC) リズム天国(GBA) ロマンシング・サガ2(SFC) ロマンシング・サガ3(SFC) 【わ】 セーブファイル使用法 セーブファイルの場所 ZSNES,Snes9x(旧ver) ゲームのROMと同じ場所 Snes9x(v1.43以降?) snes9x本体と同じ場所にある「saves」フォルダ。 SNESGT オプション→設定→ディレクトリで選択可能。 ROMと同じ場所にしておくのがよい。 uosnesw uosnesw本体と同じ場所にある「snesnaps」フォルダ。 ROMと同じ場所でもいけるが、snesnapsフォルダにデータがあった場合は こちらが優先されるので注意。 使用方法 ダウンロードしてきたセーブデータの拡張子が .srm であることを確認する。(※1) セーブデータのファイル名を、対応するROM名と同じ名前に変更する。 拡張子は変更しない。(※2) 使うエミュレータの 「セーブデータ格納場所」 に上記のセーブデータファイルを移動。(※3) ゲームを起動 (※1) .zip や .lzh などの圧縮ファイルは解凍ソフトで解凍すればよいはず (※2) 例 : ROM名が 「マリオカート.smc」 であれば、セーブデータ名も 「マリオカート.srm」 などにする (※3) ゲーム終了時に 「~.srm」 というファイルが自動作成される場所がセーブデータ格納場所。 3. の作業中は、使うエミュレータは終了しておくこと。 エミュレータが起動中だと、セーブデータが正常に認識されない可能性がある セーブデータ一覧 【あ】 アクトレイザー(SFC) クリア済データ(スペシャルモードに行ける) 悪魔城ドラキュラサークルオブザムーン(GBA) マジシャン・ファイター・シューター・シーフモード解放済みデータですシーフモード以外のラスボス直前データ付き ビリケツスレではマジシャンモードでタイムアタックやる以外需要無いかも ウェーブレース64(N64) チャンピオンシップノーマルからエキスパートまでクリア ウルティマ 恐怖のエクソダス(FC) できる限り強化してあるデータです。 SDガンダム外伝2 円卓の騎士(SFC) 夏の章から開始 【か】 キャッスルヴァニア暁月の円舞曲(GBA) ユリウスモード・ボスラッシュモード・ハードモード解放済みデータです通常モードのアイテム&ソウルほぼコンプデータとユリウスモードクリア直前データ付き キャッスルヴァニア白夜の協奏曲(GBA) マクシームモード・ボスラッシュモード・ハードモード解放済みデータです通常モードのクリア直前データ付き マクシームの技表・ボスラッシュでマクシームとシモンの出し方等は↓参照ttp //www.geocities.jp/clearfeathers/concerto/secret.html#%83}%83N%83V%81[%83%80 キャプテン翼3(SFC) CAP3.zipセーブデータ上から順にレベル54 フランス(楽勝) レベル55 ブラジル(普通) レベル56 ドイツ(苦戦) となっています オールスターはレベル56、すべての必殺技を覚えている状態です キャプテン翼4(SFC) オールスターですべての必殺技を使える状態ですレベル1なのでバグの影響はありません クロノトリガー(SFC) ミニゲームのジョニーレースがすぐプレイできるデータです。レコーダー入手済み。 激突要塞!+(ブラウザ) ステージ2到達からFINAL+クリアまでの進行度別セーブデータ 【さ】 スーパードンキーコング2 ディディーアンドディクシー(SFC) スーパードンキーコング2 ディディーアンドディクシー.zip上から順に、「どくどくタワー前」・「クラッシュエレベーター前」・「W5クリア直後」のデータがある状態です スーパーマリオアドバンス3:ヨッシーアイランド(GBA) 全てのコースに挑戦できるデータです スーパーマリオカート(SFC) どのグランプリにも挑戦できるデータです スーパーマリオ ヨッシーアイランド(SFC) 各ワールドのステージ1から開始できるセーブデータ スーパーマリオワールド(SFC) その1ワールド4から、ワールド6から、スターロードからのデータです、スイッチは踏んでない状態 その2Aはドーナツ平野の城クリアまで進めた状態。BはAに加えて何コースかクリアしている状態 その3クッパ城までの最短ルートとドーナツ平野の裏道開通済み その4A:バニラドームから B:まよいのもりから C:ラムネかいこうのちんぼつせんからのデータ。リレーにでもどうぞ ゼルダの伝説 神々のトライフォース(SFC) 裏世界スタート、セーブスロット1が弱い状態、スロット2が強い状態です ゼロヨンチャンプ RR-Z(SFC) クリアデータ、殆どアイテムは売りました。ミニゲームが選択できます。 【た】 ドラえもん ギガゾンビの逆襲(FC) 海底編、地底編、古代編のデータです ドラゴンクエストⅢ(SFC) その1 船を取得した状態のデータですセーブスロットは三つで下に行くほど強化してある状態です その2 こんなセーブデータですアリアハン王から50Gと装備品ももらっただけの状態 勇者をルイーダの酒場に預けられる ドラゴンクエストⅣ(FC) 1章のセーブデータ1 アレクスとフレアのイベント直後 2 ホイミンを仲間にした直後(まだそらとぶくつは手に入れていない) 3 そらとぶくつを含む古井戸の底にあるすべての宝物を取った直後 どれもイムルの村からの再開でライアンの経験値はまだ0の状態です。 2章、3章、4章、それぞれ開始からのデータです ドラゴンクエストⅤ(SFC) モンスター仲間に出来る所から、結婚前夜からのデータです結婚前夜の方はポートセミル手前までのモンスター入手済み、経験値30000、ゲレゲレは45000 ドラゴンボールZ超サイヤ伝説(SFC) supersaiya.zipセーブデータ上から順にラディッツ撃破直後、ナメック星到着直後、フリーザと対決直前です 【な】 【は】 火の鳥 鳳凰編 我王の冒険(FC) 初見用と初心者用のエンディングに行きやすいデータです ファイアーエムブレム 封印の剣(GBA) ハードモード選択可能なデータです。 不思議のダンジョン トルネコの大冒険(SFC) 不思議のダンジョン、もっと不思議のダンジョンに行けるデータです 不思議のダンジョン2 風来のシレン(SFC) 素潜りダンジョンにいきなり挑戦できるデータです VIPマリオ4(SFC) ほぼ全ルート開通済み(進行度111) プロ野球?殺人事件!(FC) かきふとの試合直前 ポケットモンスター赤ver(GB) 2008/7/26ポケットモンスター赤で使用。ポケモン縛りプレイで用いたデータです。ルールはメモ帳に。 セキチクシティまで進めたデータですアイテム色々そろえておきました詳しくはメモ帳に ポケットモンスター緑ver(GB) セキチクシティまで進めたデータですアイテム色々そろえておきました詳しくはメモ帳に 赤との違いはカビゴンの位置と所持金くらいだとおもいます ポケットモンスター黄ver(GB) ピカチュウのサマービーチ用。 ポケットモンスター金(GB GBC) むしとりたいかい用。一応メモつき ポケットモンスター金(GB GBC) 四天王前のデータです。 ポケモンカードGB2~GR団参上!!~(GBC) GR島到着直後のデータです。ゲーセンスタート 星のカービィ スーパーデラックス(SFC) いろいろ出現した状態で作ってみました。詳しくはreadmeにて。 星のカービィ夢の泉の物語(FC) エキストラゲーム・ボスラッシュ・各種ミニゲームがプレイ可能なデータです。 星のカービィ 夢の泉デラックス(GBA) エキストラゲーム・ボスラッシュ・メタナイトでGO!がプレイ可能な100%のデータ ポケットモンスターエメラルド(GBA) 殿堂入り済みでバトルフロンティアでセーブしてあります2つの形式で保存してありますが同じものです。詳細はtxtで 炎の闘球児ドッジ弾平2(FC) かのうさん(でんせつ7チーム)と対戦できるデータ(Nestopia、VirtuaNESで動作確認済です) 【ま】 マリオカート64(N64) おまけモード使用可。 マリオのスーパーピクロス(SFC) その1レベル1~7までを初挑戦できるデータです その2レベル8~SPまでを初挑戦できるデータです その3ワリオのピクロスULTRAを初挑戦できるデータです ミニ四駆シャイニングスコーピオン レッツ&ゴー(SFC) クリアデータ。たぶん全パーツ揃ってる。シャーシとボディの換装もおそらく可能。 モノリスフィア(フリゲ) 難易度ノーマルでスフィアコンプリートのセーブデータ、saveフォルダにこれを入れておけばイノセントプレイ可能に。 【や】 遊☆戯☆王デュエルモンスターズ エキスパート2006(GBA) すべての対戦相手、パックが出現しています。所持金は30000、100000、999999から選べます。 【ら】 LIVE A LIVE(SFC) LIVE.zipセーブデータ上から順に現代編(開始時) SF編(キャプテンスクウェアの前、メモリーカード入手済) 中世編(開始前) 最終編(主人公選択前)となっています 2つめセーブデータ上から順に空き 中世編 最終編(強いデータ) 最終編(ほぼ最弱)となっています。ハンデなどにご利用ください リズム天国(GBA) 全ステージが選択できるデータです メダルを1つも取らずに5thRemixまで出現しているデータです ロマンシング・サガ2(SFC) 最終皇帝のデータです ロマンシング・サガ3(SFC) その1トレードに初挑戦できるデータです、物件を扱う町は全部出現済み、アビスリーグ出現のためにアラケス撃破済み その2ミカエル編施政イベント用データです。 施政挑戦前、軍事演習前、最終戦前の3つのデータがあります。 【わ】
https://w.atwiki.jp/kokeiro/pages/29.html
ファイル分割?を行おうと思います。 まずはヘッダーファイル?を追加、作成します。 『ソリューションエクスプローラ』の『ヘッダーファイル』を右クリック、追加から新しい項目を選択します。 テンプレートにあるヘッダーファイルを選択し、ファイル名を『main』とし、場所を先ほどと同じ『sorce』を選択し、追加してください。 これで『main.h』が追加されました。次にインクルードガード?とDXライブラリのインクルード文と関数のプロトタイプ宣言?を書き足します。 main.h #ifndef _MAIN_H_ #define _MAIN_H_ // DXライブラリをインクルードする #include"DxLib.h" // 関数のプロトタイプ宣言 void MainLoop(); void ProcessTitle(); void ProcessGameMain(); void ProcessGameClear(); void ProcessGameOver(); void GetKeyInput( int *KeyBuf ); void LoadFiles(); void ChangeGameState( int NewGameState ); #endif 書き足したぶんだけ、main.cppから項目を削除します。 main.cpp // インクルードファイルが変わっていることに注意 #include"main.h" int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance,LPSTR lpCmdLine, int nCmdShow ){ ChangeWindowMode(TRUE); if(DxLib_Init()==-1) return 1; SetDrawScreen(DX_SCREEN_BACK); int green = GetColor( 0 , 255, 0 ); while(1){ if( ProcessMessage() != 0 || CheckHitKey( KEY_INPUT_ESCAPE ) != 0 ) break; ClearDrawScreen(); DrawString( 0 , 0 , "Helllo World!" , green ); ScreenFlip(); } DxLib_End(); return 0; } void MainLoop(){} void ProcessTitle(){} void ProcessGameMain(){} void ProcessGameClear(){} void ProcessGameOver(){} void GetKeyInput( int *KeyBuf ){} void LoadFiles(){} void ChangeGameState( int NewGameState ){} ここから一気に進めます。「main.cpp」を追加したときと同じように、ソリューションエクスプローラのソースフォルダに「title」「gameMain」「gameClear」「gameOver」「other」を『sorce』フォルダに追加、以下のように書き換えてください。 title.cpp #include"main.h" void ProcessTitle(){} gameClear.cpp #include"main.h" void ProcessGameClear(){} gameOver.cpp #include"main.h" void ProcessGameOver(){} gameMain.cpp #include"main.h" void ProcessGameMain(){} other.cpp #include"main.h" void GetKeyInput( int *KeyBuf ){} void LoadFiles(){} void ChangeGameState( int NewGameState ){} main.cpp #include"main.h" int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance,LPSTR lpCmdLine, int nCmdShow ){ ChangeWindowMode(TRUE); if(DxLib_Init()==-1) return 1; SetDrawScreen(DX_SCREEN_BACK); int green = GetColor( 0 , 255, 0 ); while(1){ if( ProcessMessage() != 0 || CheckHitKey( KEY_INPUT_ESCAPE ) != 0 ) break; ClearDrawScreen(); DrawString( 0 , 0 , "Helllo World!" , green ); ScreenFlip(); } DxLib_End(); return 0; } void MainLoop(){} ビルド、実行が出来たでしょうか?動作は一切変わっておりません。面白くありませんね。
https://w.atwiki.jp/hokudai_kakomon/pages/16.html
ファイルのアップロードには2種類の方法があります 一つ目はwikiのページ内にファイルをアップロードする方法です 左上の編集→このページにファイルをアップロード→参照→ファイルを選択 →アップロード でアップロードできます。ファイルのURLはアップロードしたページの下の添付ファイルという所に ファイルのリンクがあるのでそこで分かります。但し1ファイル当たり1MBの制限があるので注意して下さい 二つ目はアップローダを使った方法です。1MB以上のファイルをアップロードするときに使うといいかもしれません アップローダはmediafire http //www.mediafire.com/ 推奨です なお、ログイン用メールアドレスは hokudaikakomonkyoyu☆gmail.com(☆→@にして下さい) パスワードはbottiです
https://w.atwiki.jp/boare/pages/16.html
このページについて 更新中です VOCALOID2 Editor(以下Editorと略)が使用するシーケンスファイル(拡張子.vsq)のファイル仕様について書きます。 管理人の推測によるものなので、正確さを欠く箇所があることを最初にお断りしておきます。 vsqファイルの概要 Standard Midi File (SMF)のFormat 1仕様に準拠しているようです。数値の格納はビッグエンディアン。SMFの仕様についてはこのページでは省略します。 トラックの種類 Format 1のSMFファイルにはトラックを分割して格納することができますが、vsqファイルは2種類のトラックを区別して使用しているようです。 ①テンポ、拍子を格納したトラック トラック名が必ず"Master Track"となります。 含まれるのは以下のメタイベントのみ。Sequence/Track Name(0xff 0x03 [length] [text]) End of Track(0xff 0x2f 0x00) Set Tempo(0xff 0x51 0x03 [tempo(3bytes)]) Time Signature(0xff 0x58 0x04 + 4bytes) 必ずSMFのヘッダの直後に表れ、vsqファイルに1個のみ。 テンポの変更は②のメタテキストには記入されず、このトラックのSet Tempoメタイベントを用いて記録される 拍子の変更も、同様にTIme Signatureメタイベントを用いて記録される ②Editorのピアノロール画面の情報を格納したトラック トラック名が、Editorのトラック名と一致します。 必ず上記のMaster Trackの直後に表れます Editorに必要な情報は全て(恐らく)メタテキストで記述されます 上記メタテキストの日本語部分はShift-JISエンコードになっている 上記メタテキストは全てDelta-time=0として記述されます メタテキストの直後にはMIDI Eventのコントロールチェンジが記述されます。(確認したものは全てNRPN[Non Registered Parameter Number]を用いたコントロールチェンジ) メタテキストは複数に分割して記述されます。 メタテキストの文字列のバイト数は、末尾の物を除き全て127byte(0x7f)となる。末尾の最後のメタテキストのデータ長は127byte以下。 分割されているメタテキストを繋げると、1個のテキストファイルになる。元のテキストファイルの改行は0x0aに置き換えられる。 上から数えてN番目のメタテキストは、"DM " + N.ToString( "0000" ) + " " という感じのプレフィクスが付く。 プレフィクスの番号(DM ****の****)は4桁ごとに増える。つまり、DM 9999の次はDM 00010000。 Editorのトラックの数だけvsqファイルに記述される。 todo 文字列長が127byteでないメタテキストが現れた場合、Editorはどう処理するのか? todo メタテキストが"DM ****"の数字の順番に表れなかったときのEditorの挙動 todo 改行は0x0aで表されているが、0x0d 0x0aとしても正しく処理されるのか? NRPNによるコントロールチェンジの意味は? VOCALOID2 Editorのヘルプファイルに各NRPNの意味の一覧あり。 Note Duration(0x50 0x04)の情報はメタテキストには直接記述されないが、メタテキストの情報から計算可能。 clocks 音符の長さ(クロック) tempo テンポ(125等、実際にvsqに保存されるテンポの値は) nは0以上の値となる。[]はガウスの記号。 NRPNに記録されるクロックと「プリセンドタイム」 各トラックのメタテキストの中身 メタテキストを順番どおりに(DM ****の****部分の数字の順)につなげる事で得られる。 書式は、INIファイルと同じ。セクション([]でくくられて記録される部分)には次の種類がある。[Common] [Master] [Mixer] [EventList] [PitchBendBPList] [PitchBendSensBPList] [DynamicsBPList] [EpRResidualBPList] [EpRESlopeBPList] [EpRESlopeDepthBPList] [EpRSineBPList] [Reso1FreqBPList] [Reso2FreqBPList] [Reso3FreqBPList] [Reso4FreqBPList] [Reso1BWBPList] [Reso2BWBPList] [Reso3BWBPList] [Reso4BWBPList] [Reso1AmpBPList] [Reso2AmpBPList] [Reso3AmpBPList] [Reso4AmpBPList] [GenderFactorBPList] [PortamentoTimingBPList] [VibTremDepthBPList] [OpeningBPList] [ID#****]****は4桁の整数。[ID#9999]の次は[ID#10000]。 [h#****]****は4桁の整数。[h#9999]の次は[h#10000]。 各セクションに記録される内容 [Common] [Common] Version=DSB202 Name=Voice2 (1) Color=157,181,123 DynamicsMode=0 PlayMode=1 Version ボカロのバージョン。例えばMEIKOならDSB202、MIKUならDSB301 Name トラック名 Color 意味不明 DynamicsMode Dynamicsカーブを表示するモード(Expert)なら1、しない(Standard)なら0。VOCALOID2の場合は1で固定。 PlayMode Play With Synthesisなら1、Play After Synthesiなら0、Offなら-1。VOCALOID2の場合、0は1と見なされる。 [Master] [Mixer] [EventList] 0=ID#0000 1920=ID#0001 上記のように、「クロック」=「イベントのID」という書式で各時刻に起こるイベントを列挙する。同じ時刻に2つ以上のイベントが起こる場合、「クロック」=「イベント1のID」,「イベント2のID」とコンマ区切りで1行に記述する。 [PitchBendBPList] PIT(ピッチベンド)カーブ。 [PitchBendSensBPList] PBS(ピッチベンドセンシティビティ)カーブ [DynamicsBPList] DYN(ダイナミクス)カーブ [EpRResidualBPList] VOCALOID2の場合、BRE(ブレシネス)カーブ。VOCALOID1の場合、Noiseカーブ。 [EpRESlopeBPList] BRI(ブライトネス)カーブ [EpRESlopeDepthBPList] CLE(クリアネス)カーブ [EpRSineBPList] Harmonicsカーブ(VOCALOID1のみ) [Reso1FreqBPList] [Reso2FreqBPList] [Reso3FreqBPList] [Reso4FreqBPList] [Reso1BWBPList] [Reso2BWBPList] [Reso3BWBPList] [Reso4BWBPList] [Reso1AmpBPList] [Reso2AmpBPList] [Reso3AmpBPList] [Reso4AmpBPList] [VibTremDepthBPList] Effect2 Depthカーブ(VOCALOID1のみ) [GenderFactorBPList] GEN(ジェンダーファクター)カーブ [PortamentoTimingBPList] POR(ポルタメントタイミング)カーブ [OpeningBPList] OPE(オープニング)カーブ [ID#****] 音符または歌手のプロパティが記述される 音符の場合 例えば次の内容が記述される [ID#0001] Type=Anote Length=240 Note#=60 Dynamics=64 PMBendDepth=8 PMBendLength=0 PMbPortamentoUse=3 DEMdecGainRate=50 DEMaccent=50 LyricHandle=h#0001 NoteHeadHandle=#h0002 Type=Anote 音符を表すIDであることを示す Length=240 長さが240クロックの音符 Note#=60 音の高さは60(60=C3) Dynamics=64 ベロシティ(VEL)の値 PMBendDepth=8 「音符のプロパティ」の「ベンドの深さ」(VOCALOID2のみ) PMBendLength=0 「音符のプロパティ」の「ベンドの長さ」(VOCALOID2のみ) PMbPortamentoUse=3 「音符のプロパティ」の「~形でポルタメントを付加」の指定内容。「上行形で~」が指定されていれば値は+1、「下行形で~」が指定されていれば値は+2。即ちこの場合は両方が指定されている。(VOCALOID2のみ) DEMdecGainRate=50 「音符のプロパティ」の「ディケイ」(VOCALOID2のみ) DEMaccend=50 「音符のプロパティ」の「アクセント」(VOCALOID2のみ) LyricHandle=h#0001 この音符が使用する歌詞情報 NoteHeadHandle=h#0002 この音符が使用するアタック情報(VOCALOID1のみ) [h#****] 歌詞/ビブラート/歌手/アタックのいずれかのプロパティが記述される。 「歌詞」の場合 Lx=[歌詞],[発音記号],[歌詞Delta],[ConsonantAdjustment]×発音記号の個数,[プロテクトフラグ] Lx このハンドルが表す歌詞の単位(0 = x = 音符のクロック数-1)。VOCALOID2の場合L0のみが現れる。VOCALOID1の場合、複数の歌詞単位を入力するとL1以降に記録される。 歌詞 前後に引用符(")の付いた歌詞を表す文字列。引用符そのものは引用符2つ("")で表現される。 発音記号 文字列。発音記号が半角スペース区切りで記録される。 歌詞Delta 実数。第x番目の歌詞単位の、音符全体の長さに対する相対長さ。L0~Lxまでの歌詞Deltaを合算すると1になる。 ConsonantAdjustment 整数。子音なら64、母音なら0、識別できない(VOCALOID2の規格にない)発音記号なら0。NRPNのMSB0x50 LSB0x11~0x21のData LSBに記録される値(Consonant Adjustment n)と同じ値。 プロテクトフラグ 整数。「歌詞のプロパティ」の「プロテクト」がチェックされていれば1、そうでなければ0. 発音記号の個数NRPNには先頭の16個までしか記録されないが、こっちにはかなりの個数発音記号を入力できてしまう。少なくとも「a」7630個までは入力でき、waveへのレンダリングも出来た(ただし先頭の16個しか発音されない模様)。 Lxのxの最大値が「音符全体の長さ-1」になっている理由。1個の歌詞単位の最小長さは1クロックで、1未満の実数にはできないから。 「ビブラート」の場合 IconID=$04040004 IDS=normal Caption= Original=5 Length=120 StartDepth=64 DepthBPNum=3 DepthBPX=0.500000,0.750000,1.000000 DepthBPY=64,32,0 StartRate=64 RateBPNum=3 RateBPX=0.500000,0.750000,1.000000 RateBPY=64,32,0 IconID ビブラートの形式を識別するID IDS 不明(解析中、「normal」、「extreme」、「slight」等が入る) Caption 不明(解析中) Original 不明(解析中) Length ビブラートの長さ(クロック単位) StartDepth 振幅の開始値 DepthBPNum 振幅カーブのデータ点数。これが0のとき、DepthBPXとDepthBPYは省略される DepthBPX 振幅カーブのデータ点(時間軸)。DepthBPNum個の値が、コンマ区切りで列挙される。0.0がビブラート開始時刻を、1.0がビブラート終了時刻を表す DepthBPY 振幅カーブのデータ点 StartRate 周期の開始値 RateBPNum 周期カーブのデータ点数。これが0のとき、RateBPXとRateBPYは省略される RateBPX 周期カーブのデータ点(時間軸)。書式と値の意味はDepthBPXに同じ RateBPY 周期カーブのデータ点 VOCALOIDシステムの表情ライブラリ(のビブラート)のどれと関連付けられるかを特定するために,IconID,IDSが使われる.ライブラリ内に「IDS」と同じ名前のものが唯一つ存在すれば,それがそのまま使用される.この場合,IconIDがでたらめでも正しく認識される.ライブラリ内に「IDS」と同じ名前のものが2つ以上存在する場合は,IconIDの下4桁($04040001なら"0001")を元に検索が行われる. 「歌手のプロパティ」の場合 IconID=$07010002 IDS=Miku3 Original=2 Caption= Length=1 Language=0 Program=2 IconID 言語・プログラムチェンジを識別するID。"$0701"の部分は固定で、下4桁のうち最初の2桁が歌唱言語、最後の2桁がプログラムチェンジを表す。いずれも16進数で表現される。例えば「初音ミク(日本語)、プログラムチェンジ2」の場合$07010002、「巡音ルカ(英語)、プログラムチェンジ0」の場合$07010100となる。 IDS Singer Editorで設定した歌手の名前 Original (Lanuage 8) | Program Caption 謎の空文字列 Length 謎の整数 Language 歌唱言語を表すインデクス。(日本語が0、英語が1) Program Singer Editorで設定した「プログラムチェンジ」の値 「アタックのプロパティ」の場合(VOCALOID1のみ) IconID=$01010002 IDS=accent Original=2 Caption=Accent Length=120 Duration=64 Depth=64 IconID IDS Original Caption Length 120固定のようだ Duration
https://w.atwiki.jp/lavato_heros/pages/830.html
公式サイトのファイル構築指南 LHの部分だけ抜粋 時代を感じる 第二回 「上級イクサーファイル紹介」 http //www.alteil.jp/capture/construction/con_02.html ?年6月のランキング上位プレイヤーのファイル3つを紹介。 3ファイルとも人魚姫『エメーナ』修正前を採用している(後2ファイルにいたってはファイル軸)のは、それほどのパワーカードであったことを証明している。 koumaさんは【フェティスコントロール】に騎士隊長『リドレーア』と氷の魔術師『ラスアム』を加えた攻撃的なファイル。 アンリイさんは大型。大型→人魚姫『エメーナ』修正前の流れを重視している。LP2ダメージの2種がポイント。 日本のEPAさんも大型。大型→人魚姫『エメーナ』修正前の流れに加え、星竜、聖域の騎士『サージス』、SPブースト5枚とアドバンテージを意識した構築になっている。 第五回 「強いファイルを作ろう!」 http //www.alteil.jp/capture/construction/con_05.html オリジナルファイル2つ。 1つめは【フェティスコントロール】に対する【メタビート】に、運営が紹介したいだろうギミックが入っている。 「こういうファイルにはあふれ出す魂が良い」 という意図を感じる。 2つ目は【魔法少女】をベースに【奈落の軍団】をミックス。 少しいじれば今でも十分な活躍をするファイルだろう。 第六回 「いろいろなファイルを作ろう」 http //www.alteil.jp/capture/construction/con_06.html オリジナルファイル2つ。 1つ目は二刀流『桜』中心の大型。 桜以外LV6以上のユニットとグリモアで形成されている徹底ぶり。不死・霊体6枚で死者の進軍『ズガテロザ』を採用しているところに果敢さを感じる。 オリジナリティや特定のカードを中心に組むという見本では良い例だ。 自分が二刀流『桜』をつかう場合どうするか考えさせられる。 二つ目は紅の大将『ルビーイーター』軸の【カーバンクル】。かなりバランスのとれた良ファイルであり、現行カードと組み合わせればさらなる強化が望めるだろう。 第十四回 「ラヴァートヒーローズ 上級イクサーファイル紹介」 http //www.alteil.jp/capture/construction/con_14.html 2人が4色スタンダード(クアイアさんは大型寄り)、ふわふわ虫さんが【SPロック】。四色の2人は狩人『カサンドラ』を3積み。 策士「黒ぼぅ」さんはハイランダー寄り、ふわふわ虫さんは同カードを重ねる傾向、クアイヤさんはその中間。上級プレイヤーとはいえ性格が反映されており、「正解なんてない」ことを示しているかのよう。 策士「黒ぼぅ」さんは狩人『カサンドラ』と水の精霊以外は、1枚採用が目立つ。しかしどのカードもシナジーで繋がっており無駄なカードがない。 獣化病/ブラフマEX、獣化病/フェンリルEX、正義を司るモノEXが時代を感じさせる(当時は流行カード)。 ふわふわ虫さんは【SPロック】。当時から時間凍結に着目している点、思慮の深さを感じる。 また当時でも人気薄だった影の霊を上手く使っているのがポイント。 追従する少年『フェリア』、人魚魔剣士『メローディア』、陰陽師のサポートメタを7枚も投入しランキングプレイヤーになるのは、かなり読みの深い選手だったのだろうと推測される。 クアイヤさんは大型をスムーズに回転させるための工夫が随所に織り込まれたファイル。 勝つべきタイミングの見極めが必要で、流れをしっかり読めるプレイヤー向きか。 第十七回 「ラヴァートヒーローズ 新しく追加されたEXカードファイル紹介」 http //www.alteil.jp/capture/construction/con_17.html 第二十一回 「TSUNAMI出場者のファイルから学ぼう!」 http //www.alteil.jp/capture/construction/con_21.html 第二十四回 「月間ランキング上位者のファイルから学ぼう!」 http //www.alteil.jp/capture/construction/con_24.html 第二十六回 「ラヴァートヒーローズ『魔法王国の滅亡』のカードを使ったファイル紹介」 http //www.alteil.jp/capture/construction/con_26.html 第二十七回 「ラヴァートヒーローズ『Batra’s SlaveⅢ』のカードを使ったファイル紹介」 http //www.alteil.jp/capture/construction/con_27.html 第三十回 「『見えざる道』のカードを使ったファイル紹介」 http //www.alteil.jp/capture/construction/con_30.html 第三十四回 「新たなスキルを身につけたカードを使いこなそう」 http //www.alteil.jp/capture/construction/con_34.html 第三十五回 「上級者イクサーファイル紹介」 http //www.alteil.jp/capture/construction/con_35.html 第四十回 「ラヴァートヒーローズ 「混沌の使者」のカードを先取り紹介!」 http //www.alteil.jp/capture/construction/con_40.html 第四十五回 特別編 「巧者から学べ!上級者ファイル紹介!」 http //www.alteil.jp/capture/construction/con_45_2.html 番外:構築済みファイル&強化パック研究会 http //www.alteil.jp/campaign/110114_file_lh.php 執筆者:マエガミ
https://w.atwiki.jp/mixture_for_users/pages/14.html
最新情報はシンボルファイルで。 .mxtファイル 識別部 演奏データ部 トラック属性部? 識別部 38bytes固定データ 「MC10 LOOPSequencer [MC10] MC10hd」 演奏データ部 データ長 データ本体 データ長 4bytes リトルエンディアン:Ox01 0x02 0x03 0x04 の並びならデータ長は0x04030201 データ本体 データ長で示されたbytes 曲タイトル部 ?部 作曲者名部 編曲者名部 著作権表示部 曲コメント部 ?部 ?部 ?部 ?部 ?部 ?部×48 解析中 曲タイトル部 識別子? 曲タイトル長 曲タイトル 識別子? 5bytes 0x10 0x00 0x30 0x00 0x10(最初の4bytesは別のもの?) 曲タイトル長 4bytes(リトルエンディアン) 曲タイトル 曲タイトル長のbytes(最後の0x00も含む) Shift-JIS(最後は0x00、0x00まで含み128bytesまで。) ?部(作詞者用?、現在は1bytes=0x00) 識別子? ?長 ? 識別子? 1bytes 0x11 ?長 4bytes(リトルエンディアン) ? ?長のbytes(最後の0x00も含む) 未確認:Shift-JIS(最後は0x00、0x00まで含み128bytesまで。) 作曲者名部 識別子? 作曲者名長 作曲者名 識別子? 1bytes 0x12 作曲者名長 4bytes(リトルエンディアン) 作曲者名 曲タイトル長のbytes(最後の0x00も含む) Shift-JIS(最後は0x00、0x00まで含み128bytesまで。) 編曲者名部 識別子? 編曲者名長 編曲者名 識別子? 1bytes 0x13 編曲者名長 4bytes(リトルエンディアン) 編曲者名 編曲者名長のbytes(最後の0x00も含む) Shift-JIS(最後は0x00、0x00まで含み128bytesまで。) 著作権表示部 識別子? 著作権表示長 著作権表示 識別子? 1bytes 0x14 著作権表示長 4bytes(リトルエンディアン) 著作権表示 曲タイトル長のbytes(最後の0x00も含む) Shift-JIS(最後は0x00、0x00まで含み128bytesまで。) 曲コメント部 識別子? 曲コメント長 曲コメント 識別子? 1bytes 0x15 曲コメント長 4bytes(リトルエンディアン) 曲コメント 曲タイトル長のbytes(最後の0x00も含む) Shift-JIS(最後は0x00、0x00まで含み1000bytesまで。) ?部 識別子? ?長 ? 識別子? 1bytes 0x16 ?長 4bytes(リトルエンディアン) ? ?長のbytes (現在は1bytes=0x00) ?部 識別子? ?長 ? 識別子? 1bytes 0x1B ?長 4bytes(リトルエンディアン) ? ?長のbytes (現在は1bytes=0x00) ?部 識別子? ?長 ? 識別子? 1bytes 0x1C ?長 4bytes(リトルエンディアン) ? ?長のbytes (現在は256bytes=0x00のみ) ?部 識別子? ?長 ? 識別子? 1bytes 0x1E ?長 4bytes(リトルエンディアン) ? ?長のbytes (現在は360bytes=3C FF FF FF FF FF FF 00…) ?部 識別子? ?長 ? 識別子? 1bytes 0x1F ?長 4bytes(リトルエンディアン) ? ?長のbytes (現在は4bytes=30 00 00 00) ?部×48 識別子? ?長 ? 識別子? 1bytes 0x22 ?長 4bytes(リトルエンディアン) ? ?長のbytes (現在は6bytes=00 00 4F 00 00 00~2F 00 4F 00 00 00) 最初の値は多分トラック番号 トラック属性部? トラック部×(3+48) VSTi部? トラック部 識別子 データ長 データ 識別子 5bytesデータ 「MC10Tr」 データ長 4bytes(リトルエンディアン) データ 識別子? データ 識別子? 2bytes 0x02 0x00:拍子/キー 0x03 0x00:テンポ 0x04 0x00:コード 0x09 0x02:歌詞? 0x07 0x00:ミックスコントロール? 0x08 0x00:トラック01 ~ 0x37 0x00:トラック48 データ VSTi部? 識別子 データ長 データ 識別子 5bytes 「SVSTi」 データ長 4bytes(リトルエンディアン) データ 現在0bytes memo Volume Panpot Revertb Chorusの各レベル 0の時0x80、127の時0xFF MasterVolumeのレベル 0の時0x00、127の時0xFE ファイルに格納時は2倍される。
https://w.atwiki.jp/darong/pages/2.html
メニュー トップページ ダーロンファイルミラー ダーロン日記(旧:2ちゃんねる資料館) 駆け込み寺(旧:百聞は一見にしかず) 一発逆転ごっこ 読者の部屋 観察記録byミラーwiki中の人 探偵ファイルスレのテンプレ集 探偵ファイルスレに降臨する荒らしさん観察 探偵ファイルスレ 過去ログ186~ コタツ氏の暴露は何故起きたのか?勝手にエスパー リンク ダーロンファイル 参考 検索 管理 ダーロンファイルミラーwiki中の人 ◆MIT3Spb.gdUU darong.2ch.2@gmail 怖いメール・迷惑メールは丁重にお断りします。 それでも送信された場合は、2ch及びこのサイトにて晒します。 today - yesterday - total - ここを編集
https://w.atwiki.jp/nadebook/pages/88.html
【ドロップファイル】メンバ変数 部品にファイルをドロップした時に、そのドロップしたファイルのファイル名とパスが設定されます。 ファイルのフルパスがエディタにドロップされた。 値の設定 部品にドロップファイルを設定する。 (部品名)のドロップファイルは「sample.txt」。 ※システム側で自動的に値が設定されるので、ユーザーが任意に設定すべきではありません。 値の取得 部品のドロップファイルを取得する。 Dは(部品名)のドロップファイル。 取得されるのは、ファイルの絶対パス(フルパス)となります。 設定/取得できる値 文字列 数値 ***** サンプル ***** リストAとはリスト。 リストAについて ファイルドロップ許可はオン。 ファイルドロップされた時は ファイル名はリストAのドロップファイルからファイル名抽出したもの。 リストAのアイテムはリストAのアイテム ファイル名 改行。 ***** ここまで *****
https://w.atwiki.jp/sakino/pages/17.html
そもそも、何人かに旅行写真やDTMのファイルを送受信するにしても IRCチャットやメッセンジャーでのやりとりでは限度がある。 受信したあと不要だと思って消した、だけどもまた必要になった・・・なんて具合に。 この際、こんなに大量のデータをやりとりするならば 一箇所にまとめ、いつでも取得出来るようにできれば良いじゃないかってことで お古のPCを利用して"ファイル鯖"を作ってしまおうってのが始まり。 もちろん法律に触れない範囲での利用は言うまでもないw ==この間記録が無いので後日修正== == サーバーにアクセスする為の通信方法(ftp or ssh) == == ハードディスク増設の為のフォーマット、マウント == == 固定アドレスDDNSの設定 == ...etc ファイルツリーが深くなってきたところで、そろそろ何がアップされたのかが分からなくなり始めました。 ファイルをアップしてもそれを伝える手段がIRCやメールしか無い現状 いちいち更新通知を知らせるのは、忘れてしまいがち。。。というか面倒。 そんなことで、ファイルアップ記録をログに残すことにしました。 とりあえず現状の方法としては以下の通りとても単純 findコマンドを利用して、更新日時が最新のファイルをリストアップ リダイレクトでファイルに記録 cron機能で1時間毎にapachフォルダにコピー webから観覧可能